怎麼同步Notion、Google日曆?三工具一次搞定
怎麼同步Notion、Google日曆?三工具一次搞定

無法解決「雙向」同步 Notion 與 Google Calendar 日曆的問題嗎?透過 NoCode 自動化工具來解決吧!

本篇為 NoTime NoCode IG (@notime_nocode) - NoCode 工作術 #002《自動化雙向同步 Notion 與 Google Calendar 日曆》篇的詳細介紹文,如果還沒看過那篇貼文的讀者,歡迎前往我們 IG 查看、了解雙向同步 Notion 與 Google Calendar 日曆的流程與情境唷~

我們在 IG (@notime_nocode) 每週更新 NoCode 工作術,持續和大家分享 NoCode 自動化工具,以及如何善用它來解決繁瑣任務、成為省時達人!把時間和專注力還給自己

如何雙向同步 Notion 與 Google Calendar 日曆呢

在 NoTime NoCode Instagram 的 NoCode 工作術 #002《同步 Notion 與 Google Calendar 日曆》篇中提到,我們主要使用到幾個工具來完成同步
- Notion
- Google Calendar 日曆
- Make (自動化串接工具) :

什麼是 Make 自動化串接工具?

你可以把 Make 想像成數位工具界的「強力膠水」!

它整合了 1,000+ 常見的雲端軟體應用程式 (e.g. Google Sheet, Slack, LINE, Gmail, Mailchimp, Hubspot ... 等),透過直覺且視覺化的拖拉模組,幫助你無需寫程式就能實現複雜且多元的自動化串接與資料流程處理功能~

不論你是業務、行銷、人資、行政 ... 等專業工作者,即使不懂程式也可以輕鬆串接整合數位工具唷!

Make 自動化串接工具
Make 自動化串接工具 NoCode 流程示意
圖/ No Time NoCode

如果你是還沒使用過 Make 的新朋友,現在可以透過我們此 專屬連結註冊體驗,將可以在註冊後免費獲得專業版 1 個月的方案升級 (免綁卡,價值超過 NT$500+),讓你更好地嘗試與體驗 NoCode 的方便~

ps: 雖然免費版就可以實作、運行本篇教學的自動化流程,但事先升級的好處是,在還不熟悉 Make 操作時,避免使用免費版試錯到設計好流程後,根本沒剩多少自動化流程的作業餘量 “Ops” 可以使用 (以上圖流程示意,每一個數位工具節點在 Make 內執行一次則消耗 1 個單位的作業用量,稱為 1 個 “Ops”。詳細說明與比較可以參考Make 官方比較表。

完成整個同步 Notion 與 Google Calendar 日曆流程會分成幾個步驟
- Step 1. 在 Notion 中建立 Database 資料庫並設定同步日曆時所需要的欄位
- Step 2. 建立 or 沿用需要跟 Notion 同步的 Google Calendar 日曆
- Step 3. 建立雙向同步 Notion 與 Google Calendar 日曆流程的整合串接

就讓我們開始吧!

如果你希望可以更快地實作此篇雙向同步 Notion 與 Google Calendar 日曆流程,我們也有提供此自動化流程的進階範本 ,方便你直接匯入 Make 自動化工具使用,就不用再一步步建立串接流程了!同時還額外加碼提供「Notion 資料庫範本」唷!有興趣的讀者可以前往我們此範本市集連結 選購套用!

Step 1. 在 Notion 中建立 Database 資料庫並設定同步日曆時所需要的欄位

以上面這張 Notion 資料庫截圖為例,我們可以在 Notion 中建立兩個相關聯的 Database 資料庫及其欄位,例如:主題 Title、時間 Meeting Time、狀態 Status(是否同步至 Google)、與會者名單 Participants (欄位關聯至另外一個 People 資料庫)、行程描述 Details 、Event ID (用於判斷行程是否已建立) 等欄位,方便未來建立不同專案 / 行程項目及邀請參與者時,將資訊同步到 Google Calendar 日曆使用!

ps: 上述會使用到的 Notion 資料庫欄位也都會在下面步驟教學中提到,但在此特別提醒讀者,請確保在自己的 Notion 資料庫中有新增以下幾個關鍵欄位唷:

  • 請新增 Event ID 這個 Text 屬性的欄位
    --此 Event ID 會於系統建立 Google 日曆行程時,自動寫回 Notion 資料庫欄位
 Notion
Event ID 於 Notion 資料庫欄位示意
圖/ NoTime NoCode
  • 請新增 Status 這個 Select 屬性的欄位,並在其中新增 Scheduled、Cancelled 選項
  • 請新增 Meeting Time 這個 Date 屬性的欄位
    --資料庫內的 Item 項目也都請確保有包含 Start & End Date 起訖的日期時間哦,這樣 Google Calendar 日曆才可以成功建立行程

Step 2. 建立 or 沿用需要跟 Notion 同步的 Google Calendar 日曆

Google Calendar
建立新 Google Calendar 日曆示意
圖/ NoTime NoCode

可以沿用 Google 帳戶既有的主日曆或是建立新日曆,若要沿用既有日曆,則可以略過此步驟。

Step 3. 建立雙向同步 Notion 與 Google Calendar 日曆流程的整合串接

最關鍵的一步,我們會需要把兩個數位工具整合在一起!這時候我們就用到本文一開始提到的 Make 自動化工具

而要實現雙向同步 Notion 與 Google Calendar 日曆,會需要在 Make 內建立兩個情境流程 (也就是在 Make 內建立 2 個 Scenario),分別是以下
1. Notion 資料庫同步至 Google 日曆
2. Google 日曆同步至 Notion 資料庫

Notion 資料庫同步到Google
Notion 資料庫同步至 Google 日曆情境流程示意
圖/ NoTime NoCode
Google 日曆同步至 Notion
Google 日曆同步至 Notion 資料庫情境流程示意
圖/ NoTime NoCode

而上方截圖為串接整合後的結果示意,我們一共會使用到 Notion 與 Google Calendar 的多個模組節點
1. Google Calendar:
- Watch Events 模組節點:用於定時排程撈取 Google 行程
- Create、Update、Delete Events 模組節點:用於建立 / 更新 / 刪除 Google 行程

  1. Notion:

- Watch Database Items 模組節點 (雙向同步最關鍵的節點):用於定時排程撈取 Notion 資料庫項目
- Update a Database Item 模組節點:用於 Google 行程同步後更新 Notion 資料;用於新增 / 更新 / 備註 取消 Notion 資料庫項目
- Search Objects 模組節點:用於比對 Notion 資料庫項目

讓我們接續吧 …

Step 3-1-1. 建立 Notion - Watch Database Items 模組節點

如果是第一次操作 Make 的朋友,可以透過這篇 Make 官方教學了解如何建立第一個模組節點。基本上登入 Make 後台後

  1. 從左側欄點擊前往 Scenarios
  2. 進入下一頁的右上角會有按鈕「+ Create a new scenario」可以建立新的流程
  3. 進入新流程以後,可以參考下方 gif 動圖,點擊「+」並搜尋 Notion 模組內的「Watch Database Items」這個選項就完成第一步的新增囉
Make
新增第一個模組節點示意 (請文字搜尋 Notion)
圖/ NoTime NoCode

新增完節點後,會需要做基本的 Notion 帳號授權與綁定,這邊也有一篇官方的帳號授權與綁定教學可以參考

除了參照 官方的 Notion 帳號授權 內所提到要設定步驟外,請讀者特別留意,務必要在兩個 Notion 資料庫都建立與 Make 的 connections 授權哦 (這樣才可以正常取得所有 Notion 關聯資料庫的欄位資料)

Notion
在 Notion 中建立 Make 的 connections 示意
圖/ NoTime NoCode

在授權完成後,請在 Notion 節點中搜尋你在 Step 1. 所設定好 Notion Database 資料庫名稱 (正常來說可以直接透過 Search 搜尋名稱就找到所建立的資料庫)

Notion 資料庫模組節點設定
Notion 資料庫模組節點設定示意
圖/ NoTime NoCode

如果因為遇到一些狀況無法搜尋到 Notion 資料庫,也可以於 Database ID 的欄位中,直接貼上 Notion 資料庫網址後面的 ID 唷 (下圖紅色框起處)

Notion 資料庫 ID 於網址
Notion 資料庫 ID 於網址上的示意
圖/ NoTime NoCode

注意: 在此模組節點中,有兩個欄位要特別留意
- Watch Database Items: 請設定 “By updated time”,這樣自動化流程才會在排程時間點觸發時,檢查你有新增、更新的 Notion 資料庫項目
- Limit: 可以彈性設定一個排程時間點觸發時,要處理的 Notion 資料庫項目數 (以上圖預設為 10)

小提示: 通常在設定完第一個模組節點後,我會點擊整個畫面左下角的 Run Once 進行測試,看看資料是否有抓成功唷。若有成功,模組節點右上角會出現一個白色的數字泡泡,點擊後將可以看到你原本建立於 Notion 資料庫內的資料 (下圖是以 Google Sheet 模組節點作為示意,所以模組節點會跟 Notion 長得不太一樣唷)

 Google Sheet 模組節點示意
Run once 測試模組節點是否成功
圖/ NoTime NoCode
Notion
資料試跑成功之數字泡泡操作示意
圖/ NoTime NoCode

Step 3-1-2. 建立 Google Calendar - Create、Update、Delete Events及 Router 模組節點

在設定好 3-1 的 Notion 模組節點後,我們可以設定篩選條件,將不同狀態的 Notion 資料庫項目進行判斷,以用來建立 / 更新 / 刪除 Google 行程

而在新增 Google Calendar 模組節點之前,我們要先新增一個 Router 節點,用於分流不同狀態的 Notion 資料庫項目 (此為官方 Router 介紹)

 Router
圖/ NoTime NoCode

滑鼠移動到前一步驟所建立好的模組節點上,右邊會出先一個 + Add another module,點擊後就會出現另外一個空白的模組節點可以讓你新增 Google Docs - Create a Document from a Template 模組節點

(以下僅為操作示意,圖示並非 Router & Google Calendar 模組節點)

Make
新增其他模組節點示意
圖/ NoTime NoCode

以同樣方式,在 Router 模組節點上,分別新增 Google Calendar 的 Create、Update、Delete Events 模組節點

ps: 新增 Google Calendar 節點模組後,可以先點擊右上角的叉叉關閉視窗,不需要先設定唷,後面會再跟讀者分享對應的設定方式

 Router 模組節點
關閉模組節點視窗示意
圖/ NoTime NoCode

或你也可以先建立 Google Calendar 各自的模組節點後,再用拖曳的方式將節點之間相連在一起唷 (以下圖示意為例,按住紅色的數字 1 後,再拖曳到紅色的數字 2)

拖曳連結兩模組節點
拖曳連結兩模組節點示意
圖/ NoTime NoCode

完成 Router 與 Google Calendar 各模組節點的連結後,可以先在節點之間的連結線上設定篩選條件 (下圖為篩選條件建立的範例示意)

Router
建立篩選條件的範例示意
圖/ NoTime NoCode

以我們有三種不同的 Google Calendar 模組節點 (Create、Update、Delete Events) 來說,都會需依據最前面 Notion 資料庫項目的欄位資料而進行篩選與分配如下

  1. Google Calendar - Create an Events 所需的篩選條件

- 當 Notion 項目的 Event ID 這個欄位為空值 (null)
--ps: 要記得在 Notion 資料庫內建立 Event ID 這個欄位,此 Event ID 會於系統建立 Google 日曆行程時,自動寫回 Notion 資料庫欄位

Notion 資料庫
Event ID 於 Notion 資料庫欄位示意
圖/ NoTime NoCode
  • 當 Status 這個欄位為 Scheduled
    --ps: 要記得在 Notion 資料庫內建立 Status 這個欄位,並有 Scheduled 這個選項
 Notion 資料庫
圖/ NoTime NoCode

ps: 若不知道如何帶入前面 Notion 資料,在建立好 Notion 模組節點試 Run once 成功後,點擊篩選器內的空白條件欄位後,就會出現可以選擇前面 Notion 模組節點資料內容 (Properties Values) 的畫面哦

 Notion
圖/ NoTime NoCode
  1. Google Calendar - Update an Events 所需的篩選條件

- 當 Notion 項目的 Event ID 這個欄位 ”不為” 空值 (null)
- 當 Status 這個欄位為 Scheduled

 Notion
圖/ NoTime NoCode
  1. Google Calendar - Delete an Events 所需的篩選條件

- 當 Notion 項目的 Event ID 這個欄位 ”不為” 空值 (null)
--也可以設定成如下篩選條件: 當 Notion 項目的 Event ID 這個欄位 ”存在 Exists”
- 當 Status 這個欄位為 Cancelled

Notion
圖/ NoTime NoCode

完成篩選條件的設定後,就可以先進行後面 Google Calendar 模組節點的授權囉!完成授權即可針對 Google Calendar 各別的 Create、Update、Delete 模組節點進行相對應的設定~

  1. Google Calendar - Create an Events 所需的對應設定

- Create an Event: In Detail
- Calendar ID: 選擇你要同步的 Google Calendar 日曆
- Event Name: 帶入 Notion 資料庫欄位項目的主題 Title
Notion 欄位可能將依據讀者所建立資料庫不同而異
- Start / End Date: 帶入 Notion 資料庫欄位項目的起迄日期 Meeting Time
- Description: 帶入 Notion 資料庫欄位項目的詳細資訊 Details
- Attendees: 帶入 Notion 資料庫欄位項目的 Emails
--需開啟設定視窗左下角的 Show advanced settings 才會看到唷
--並請選擇 Emails 的 array 類型參數 (可參考下方截圖示意)。主要是因為在 Notion 的資料庫欄位是用 Rollup 的類型

Create an Events
Create an Events 所需的對應設定
圖/ NoTime NoCode
Notion
Attendees 邀請者帶入 Emails - array 型別的參數
圖/ NoTime NoCode
  1. Google Calendar - Update an Events 所需的對應設定

- Event ID: 帶入 Notion 資料庫欄位項目的 Event ID
--此 Event ID 為 Google Calendar - Create an Events 模組節點建立行程後所產生並寫入 Notion 資料庫欄位的資訊 (後面步驟會提到)
- 其他與 1. Create an Events 所需的欄位基本上一樣 (因為是更新既有欄位資料)
- 讀者也可以依據自己需求調整相關欄位

11
Update an Events 所需的對應設定
圖/ NoTime NoCode
  1. Google Calendar - Delete an Events 所需的對應設定

- Event ID: 帶入 Notion 資料庫欄位項目的 Event ID

b240c124-3487-41e0-9813-ed437c0b3525_1626x962.png
Delete an Events 所需的對應設定
圖/ NoTime NoCode

完成 Google Calendar 日曆各模組節點的設定後,讀者可以在 Notion 資料庫中新增一個項目,再點擊 Make 的 Run once,應該就會有新的行程建立到 Google Calendar 日曆囉~

Step 3-1-3. Notion - Update a Database Item 模組節點

終於到了同步 Notion 至 Google Calendar 日歷的最後一步,我們要把從 Google Calendar - Create & Delete Events 模組節點所建立與刪除 Google Calendar 行程的資訊更新回 Notion 資料庫項目欄位內。

所以讓我們在 Google Calendar - Create & Delete Events 模組節點後方,各自新增一個 Notion - Update a Database Item 模組節點:

Notion
Notion - Update a Database Item 模組節點示意
圖/ NoTime NoCode

並在各自的模組節點中,對應設定需更新的欄位資料

  1. 當今天 Google Calendar 建立行程 (Create an Event) 後

- Database Item ID: 帶入最前面第一個 Notion 模組節點所取得的資料庫項目 ID
--這樣才可以知道要更新哪一個 Notion 項目資料

3c7b7e16-edee-44b1-935d-6da66a77c3aa_1544x966
圖/ NoTime NoCode
  • Event ID: 帶入前面 Google Calendar - Create an Event 模組節點所產生的 Event ID
    注意
    --Notion 資料庫欄位 Event ID 可能會依據讀者所建立的欄位名稱不同而異
    --通常在此 Notion 模組設定中,系統會自動讀取出資料庫所有的欄位名稱 (e.g. 主題 Title, 與會者 Attendees, Emails … 等)
    而所帶入的 Google Calendar Event ID 則用於未來要刪除行程時使用
deb0d9b7-6bad-4f47-876b-78a724c9fe2d_1568x824
圖/ NoTime NoCode
  1. 當今天 Google Calendar 刪除行程 (Delete an Event) 後

- Database Item ID: 同上一步,需要此欄位
- Event ID: 因為是刪除資料,所以需要帶入一個空值 (null) 來移除原本 Google Calendar 的 Event ID
--這個空值 (null) 可以在下方示意圖中所述的 General functions 功能清單中找到

52882bee-857f-4293-bf6c-a493ffaf30eb_1952x1064
圖/ NoTime NoCode

恭喜!完成以上步驟後,可以測試看看!都沒問題的話,我們就完成其中一個 Notion 資料庫同步至 Google 日曆的自動化串接流程啦!

7ed80bcb-77f3-4bd1-8418-2b23e67a73dd_1480x808
圖/ NoTime NoCode

如果操作過程中有任何問題,也歡迎透過 NoTime NoCode IG (@notime_nocode) 私訊我們,或來信 contact@notimenocode.com 聯繫詢問唷~

接下來就剩下將 Google 日曆同步至 Notion 資料庫情境得自動化流程囉!

讓我們繼續完成它吧!

Step 3-2-1. 建立 Google Calendar - Watch Events 模組節點

我們在 Make 後台再新增一個新的 Scenario 後,新增 Google Calendar - Watch Events 的模組節點,並設定對應的 Calendar 日曆與相關資訊

  • Watch Events: By Updated Date
    --將依據 Google Calendar 更新的日期進行判斷存取變動行程資料

  • Show deleted events: Yes
    --請選擇 Yes,才可以讓系統偵測 Google 日曆的刪除事件

  • Limit: 用於篩選一次處理的行程事件數量 (可依據需求調整)

c8d42651-f2c0-4b62-9319-63c2bfafbe48_1780x1406.png
圖/ NoTime NoCode

Step 3-2-2. 建立 Notion - Search Objects 模組節點

還記得我們在同步 Notion 資料庫項目到 Google Calendar 所建立的 Event ID 欄位嗎?

此步驟就是當我們透過 Notion 建立的 Google Calendar 行程有變動時,可以讓系統透過 Event ID 回到 Notion 資料庫中搜尋對應的行程。

當有搜尋到對應的行程時,就會接續執行後續的更新流程步驟; 當沒有搜尋到時,就會在 Notion 資料庫內建立一個新的項目。

所以我們設定好對應的 Notion Database ID 後,可以新增一個 Filter,並下拉選擇我們建立於 Notion 資料庫存放 Event ID 的欄位 (名稱將依每個人設定而異),並寫帶入前者 Google Calender 日曆節點模組的 Event ID

98f348cc-4eb1-4993-893b-68d5c32797d9_1748x1418.png
圖/ NoTime NoCode

Step 3-2-3. 建立兩個 Router 模組節點並設定篩選條件

acdd47d1-2df3-4416-b822-682143755c0f_1736x1076.png
圖/ NoTime NoCode
  1. New Event: 若發現在 Notion 資料庫內搜尋不到 Google Event ID 時

- 當前面 Notion 節點的 Total number of bundles (搜尋結果) 等於 0
- Google Calendar 日曆節點的 Status 不是 cancelled

0ed9ad9f-ffdf-42ef-a187-d6b025440928_1264x1390
圖/ NoTime NoCode
  1. Existing Event: 若發現在 Notion 資料庫內可以搜尋到 Google Event ID 時

- 當前面 Notion 節點的 Total number of bundles (搜尋結果) 等於 1
--表示有搜尋到 Notion 資料庫項目

da79e92a-3d67-4e66-8fc9-a906936ddb92_1300x1098
圖/ NoTime NoCode
  1. (1)Schedule Event: 當 Google Calendar 行程狀態不是 Cancel 時

- 當今天資料已經被篩選進入 Existing Events 後,需要再判斷一次行程狀態是否為 cancelled
- 如果不是,我們就可以更新後面 Notion 節點模組對應項目的相關內容

c8701e8d-5edd-4751-ac8f-38ded58c52f2_1472x1098
圖/ NoTime NoCode
  1. (2)Cancelled Event: 當 Google Calendar 行程狀態是 Cancel 時

- 如果今天篩選進來的行程資料是 Cancelled 同樣會更新後面 Notion 節點模組對應項目的相關內容 (Status 改為 Cancelled)

b86661e5-dad0-424c-84bb-05f2e510da51_1378x1090
圖/ NoTime NoCode

Step 3-2-4. 建立 Notion - Create / Update a Database Item 節點模組

  1. New Event: 若發現在 Notion 資料庫內搜尋不到 Google Event ID 時

- 建立一個 Notion - Create a Database Item 的模組節點
- 將前面 Google Calendar 的相關資料寫入於新建立的 Notion 資料庫項目中
- ps: 也記得要將 Google Calendar 的 Event ID 寫入唷,這樣之後更新才可以比對、搜尋到此項目

e98a9519-d069-4927-a728-f117c352f4d1_1524x1406.png
圖/ NoTime NoCode
  1. Existing Event:
  2. (1)Schedule Event: 當 Google Calendar 行程狀態不是 Cancel 時

- 建立一個 Notion - Update a Database Item 的模組節點
- 記得需將前面 Notion - Search Objects 模組節點的項目 Page ID 寫入此節點內,才可以更新原本資料唷
- 再依照讀者期望被更新的資料寫回對應的 Notion 項目欄位 (e.g. Title, Description … 等)
- ps: 也記得要將 Google Calendar 的 Event ID 寫入唷,這樣之後更新才可以比對、搜尋到此項目

105e2548-5956-4e75-850b-a34decae0f3d_1446x1412
圖/ NoTime NoCode
  1. (2)Cancelled Event: 當 Google Calendar 行程狀態是 Cancel 時

- 建立一個 Notion - Update a Database Item 的模組節點
- 因為是行程的刪除,所以就不用更新 Title、Start / End Time … 等
- Event ID: 帶入空值 null
- Status: Cancelled (將依讀者在 Notion 中所設定的欄位選項而異)
- Description: 可以依照讀者需求更新內容

6d201c5d-74a3-4492-aad2-c126bf58329c_1548x1118
圖/ NoTime NoCode

耶!再次恭喜!完成以上步驟後,可以測試看看!都沒問題的話,我們就完成 Google Calendar 日曆同步至 Notion 資料庫的自動化串接流程啦!

6239643e-eb32-4279-9ee4-ac6173094147_1456x812
圖/ NoTime NoCode

自動化雙向同步 Notion 與 Google Calendar 日曆已完成!

完成前面所有步驟設定後,就可以重新點擊 Run Once 所有流程

成功的話,你應該就可以看到所設定的 Notion 資料庫 & Google Calendar 日曆都會有對應的更新及邀請行程

最後都確認流程沒問題後,就可以開啟下面的開關,並開啟排程讓 Make 自動化處理雙向同步 Notion 與 Google Calendar 日曆囉~

排程的時間可以依據讀者需求調整

bb4f86ba-47d4-4ff6-9f86-db98421d916a_462x347
開啟自動化文件套版流程的排程開關
圖/ NoTime NoCode

結論

透過以上幾個步驟的設定,不需要寫任何程式,就可以完成自動化雙向同步 Notion 與 Google Calendar 日曆的串接設定,之後也不用再手動於兩個平台各自建立行程與項目同步資訊了,只要在任何一個地方更新資訊,另外一邊的同步作業就交給 NoCode 自動化完成吧!

8e2670a9-4b4e-4009-a256-ccf0e1dfa9c2_1402x800.png
自動化雙向同步 Notion 與 Google Calendar 日曆就交給 NoCode 完成
圖/ NoTime NoCode

你喜歡這篇文章的內容嗎?如果你覺得我們每週分享的自動化情境與教學內容對你有幫助,歡迎透過此連結買杯咖啡支持我們吧!

或是有什麼其他情境想要了解的嗎?也歡迎留言或透過此表單連結許願給我們哦~

最後,如果操作過程中有任何問題,都可以透過 NoTime NoCode IG (@notime_nocode) 私訊我們,或來信 contact@notimenocode.com 聯繫詢問 :)

本文授權轉載自:NoTime NoCode
責任編輯:蘇祐萱

往下滑看下一篇文章
以AI主動防禦資安風險,中華電信為臺灣企業建構韌性防護網
以AI主動防禦資安風險,中華電信為臺灣企業建構韌性防護網

中華電信以「事前防禦、事中偵測、事後應變與復原」為治理框架,導入AI智能偵測與威脅情資整合,協助企業從「被動防禦」邁向「主動風險管理」,建構具韌性、可持續優化的數位營運模式,真正落實「用AI守護因AI而生的新型威脅」。

根據《 iThome 2025 企業資安大調查 》,逾六成企業最憂心「網路釣魚與社交工程攻擊」,其次是「資安漏洞濫用」與「勒索軟體」。值得關注的是,「深偽技術(Deepfake)」首次躍升至前五大威脅,顯示 AI 驅動的詐騙手法,正加速改寫威脅樣貌。

Deepfake 技術能在短時間內迅速複製企業官網、偽造 App 與客服情境,若企業缺乏即時偵測與阻斷能力,假網站與假訊息將在市場中擴散,品牌信任也會在不知不覺中逐漸流失,企業風險隨之升高。

以近期國際案例為例,駭客利用 Deepfake 技術假冒跨國企業高階主管,發起多人視訊會議。會議中,無論臉孔或聲音都與平日共事的主管與財務同仁無異,使員工卸下心防,依指示分 15 次轉帳,最終匯出約新臺幣 8 億元至五個帳戶,直到事後向總公司求證才驚覺受騙。

這類攻擊不再只是偽造「訊息」或「釣魚連結」,而是直接偽冒「人」,顛覆了過去「看得到人就比較安全」的信任機制。

面對 AI 帶來的新型態攻擊,中華電信率先將資安防禦從「被動偵測」升級為「AI 主動風險管理」。在穩固既有 IT 基礎設施與資安控管的前提下,進一步強化 AI 模型、資料與應用情境,防止新技術反成為新的攻擊面。

中華電信攜手 5A 級資安服務商—中華資安國際,共同打造專為 AI 資安事件應變整合框架,將主動風險控管與情資驅動的事件處置,收斂為「準備、偵測與分析、圍堵與復原、事後改善與韌性強化」四大階段。透過持續回饋的循環機制,將每一次事件處理經驗轉化為規則與流程優化,AI 資安防禦能力在實戰中不斷進化,從單純成本投入,升級為支持 AI 創新與全球佈局的底層能力。

中華電信企業客戶分公司副總經理梁冠雄指出:「過去駭客入侵多半被視為系統中斷風險,如今已演變為營運中斷、供應鏈斷鏈,甚至品牌信任崩解的治理風險,這也意味著,資安不再只是技術防禦,而必須結合 AI、法遵與營運管理,躍升為企業策略與治理的核心課題。」

串聯 AI、供應鏈、法規遵循與 ESG,重塑資安治理新格局

在數位轉型與 AI 浪潮下,資安已從「技術部署」躍升為「治理與風險管理」核心。面對高度連動的全球環境,企業不僅要符合法規要求,更需強化供應鏈韌性、完善 AI 風險控管,並將 ESG 原則納入整體架構,讓資安成為驅動長期競爭力與永續價值的基石。

AI 風險防護

生成式 AI 帶來效率與創新,同時放大「深偽詐騙」與「資料洩漏/資料中毒(Data Poisoning)」等新型風險。當資料來源或模型安全性不足時,模型可能遭惡意操弄,敏感資訊也更易在無形中外洩,對營運與信任造成長期衝擊。

中華電信以前瞻視野打造 AI 驅動智慧防禦機制:

  • 結合海量威脅情資與惡意網域黑名單,訓練偵測模型,辨識異常連線行為、可疑網域與仿冒官網;

  • 透過 AI 自動化分析與防禦引擎,建置即時學習、主動預警的防護系統,縮短從威脅出現到被偵測、阻斷之間的時間差。

這不僅是防禦技術的升級,更象徵企業在「創新速度」、「營運效率」與「風險控管」之間取得平衡,落實「以 AI 守護 AI」的防禦典範。

供應鏈安全

在地緣政治升溫、極端氣候加劇與新興技術快速發展的多重壓力下,供應鏈風險已成為影響企業穩定營運的重要變數。世界經濟論壇(World Economic Forum,WEF)提出,供應鏈韌性應具備「5R」特性:抗性(Robustness)、備載能力(Redundancy)、彈性調適能力(Resourcefulness)、即時回應能力(Response)與復原力(Recovery),不僅強調抵抗突發事件,更重視在衝擊發生後仍能迅速回到軌道。

在此前提下,任一節點的資安漏洞,都可能引發連鎖中斷與市場信任崩解。

中華電信順應此趨勢,推出「曝險評級資安眼」,以外部駭客視角掌握企業與關鍵供應商的曝險程度:

  • 透過量化評級與弱點項目,協助企業辨識高風險節點與修補優先順序。

  • 促進供應鏈上下游以客觀數據展開對話,落實跨產業互信共防。

  • 讓資安不再只是單點設備防護,而是成為支撐供應鏈韌性的底層工程。

ESG 與法規遵循

隨著國際監管標準持續升高、永續發展成為主流共識,資安已是企業連結國際市場、維繫競爭力的基本門票。從資料保護、營運透明度與風險揭露,相關要求正推動企業在法規遵循上的門檻不斷提升。

中華電信協助企業以合理成本強化制度與流程設計,將資安投入轉化為可長期累積的品牌信任資產。資安投入不僅是營運防護,更代表對員工、客戶與社會的責任實踐。將資安深度納入 ESG 架構,讓穩健的數位韌性成為支撐永續競爭力的關鍵底盤。

梁冠雄指出:「隨著 AI 深入各產業脈動,資安風險已超越技術範疇,成為企業永續發展的關鍵課題。資訊安全不再只是後端防線,而是強化組織韌性、驅動創新的核心引擎。面對監管日益嚴謹、供應鏈緊密連動與科技迭代加速,企業唯有自我強化、穩定升級,方能在轉型浪潮中掌握主導權,讓資安成為擘劃未來的重要佈局。」

中華電信
資安不僅是營運防護的議題,中華電信企業客戶分公司副總經理梁冠雄,從AI浪潮、法遵、ESG等不同面向剖析中華電信如何以穩健的數位韌性驅動永續競爭力。
圖/ 中華電信

三道防線,為中小企業建構可持續優化的安全防禦線

「安全」已是企業營運的底線,多數中小企業受限於預算、專職人力與資安意識落差,往往成為駭客鎖定的首要目標。根據內政部警政署 165 打詐儀表板統計,2025 年 1 至 11 月受理之詐欺案件主要類型包括釣魚連結、假投資網站與社交工程攻擊。這些統計數據背後,是許多因假網站、假訊息、假客服而受害的個人與企業,更凸顯企業亟需持續優化的防禦機制。

面對不斷升級的攻擊手法,中華電信將 AI 主動風險管理落實為「三道防線」服務架構,協助中小企業以合理成本導入國際級防禦能力:

  • 事前防禦:透過「曝險評級資安眼」服務,以駭客視角盤點外部弱點,並導入 AI 助手提供風險判讀與修補優先級建議,快速識別高風險節點,縮短補強決策時間,落實安全與合規。

  • 事中偵測:藉由「企業輕鬆防駭包」與「ANDs 先進網路防禦系統」(Advanced Networks Defense System),結合 AI 模型與威脅情資資料庫,主動偵測並攔阻釣魚網站、及 Deepfake 詐騙常用惡意網域,讓多數詐騙連結與社交工程攻擊在使用者點擊前或連線當下即被過濾,降低受騙風險與潛在財損。

  • 事後應變與復原:事件發生後,能快速釐清影響範圍與入侵路徑,啟動修復與復原計畫,縮短營運中斷時間,將財務衝擊與信任損失降到最低。

以新竹某科學主題樂園為例,過去園區每天需處理上百通資安示警訊息,不僅耗時費力,也影響團隊專注於顧客體驗與營運創新。導入中華電信資安解決方案後,異常通報量大幅下降,企業能將更多心力投入核心業務,真正實現「資安與營運並行」。

梁冠雄表示:「資訊安全是一場永不止息的攻防。中華電信持續推動 AI 偵測模型與威脅情資共享,並深化產學研交流,將國際級資安解決方案以合理成本落地臺灣,協助中小企業建立多層次防護與可持續優化的防禦能力,成為提升資安成熟度、累積長期韌性的關鍵夥伴。」

中華電信
中華電信企業資安服務/產品列表 以全方位資訊安全服務體系,打造企業建立穩健防護環境,強化營運效能。
圖/ 中華電信

中華電信秉持「永遠走在最前面」核心理念,聚焦「數位韌性、智慧驅動、永續未來」三大策略,打造貫穿事前防禦、事中偵測與事後應變與復原的資安韌性體系,讓資安不再只是成本,而是推動臺灣企業持續創新與提升競爭力的關鍵力量。

備註來源網站:

詐騙集團利用 Deepfake 冒充總部財務長犯案,香港跨國企業被騙匯出超過 2500 萬美元

世界經濟論壇(WEF)「5R 韌性供應鏈」框架

世界經濟論壇(WEF)提出的「韌性供應鏈」5R特性是什麼? | AIGC

內政部警政署「165 打詐儀表板」

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
進擊的機器人
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓